patch plant - German English Dictionary